package com.cainiao.pojo;

import java.math.BigDecimal;

/**
 * 
 * Stores
 * 数据库表：stores
 */
public class Stores {

    /**
     * 
     * 表字段 : stores.store_id
     */
    private Integer storeId;

    /**
     * 店铺sn
     * 表字段 : stores.store_sn
     */
    private String storeSn;

    /**
     * 店铺名称
     * 表字段 : stores.store_name
     */
    private String storeName;

    /**
     * 店铺公告
     * 表字段 : stores.store_description
     */
    private String storeDescription;

    /**
     * 店铺总金额
     * 表字段 : stores.total_amount
     */
    private BigDecimal totalAmount;

    /**
     * 总销量
     * 表字段 : stores.total_sales
     */
    private Integer totalSales;

    /**
     * 创建时间
     * 表字段 : stores.add_time
     */
    private Integer addTime;

    /**
     * 更新时间
     * 表字段 : stores.up_time
     */
    private Integer upTime;

    /**
     * 店主USER_ID
     * 表字段 : stores.user_id
     */
    private Integer userId;

    /**
     * 开店时获取的礼包ID
     * 表字段 : stores.gifts_id
     */
    private Integer giftsId;

    /**
     * 二维码图片路径
     * 表字段 : stores.qrcode
     */
    private String qrcode;

    /**
     * 二维码过期时间
     * 表字段 : stores.qrcode_expire
     */
    private Integer qrcodeExpire;

    /**
     * 
     * 表字段 : stores.qr_media_id
     */
    private String qrMediaId;

    /**
     * 合成之后的二维码图片路径
     * 表字段 : stores.qrcode_processed
     */
    private String qrcodeProcessed;

    /**
     * 合成之后的店铺二维码图片路径
     * 表字段 : stores.store_qrcode_processed
     */
    private String storeQrcodeProcessed;

    /**
     * 分享语
     * 表字段 : stores.store_share_desc
     */
    private String storeShareDesc;

    /**
     * 店铺店招
     * 表字段 : stores.store_banner
     */
    private String storeBanner;

    /**
     * 
     * 表字段 : stores.store_avatar_name
     */
    private String storeAvatarName;

    /**
     * 店铺状态，0=申请，1=正常营业，2=关闭
     * 表字段 : stores.status
     */
    private Byte status;

    /**
     * 获取  字段:stores.store_id
     *
     * @return stores.store_id, 
     */
    public Integer getStoreId() {
        return storeId;
    }

    /**
     * 设置  字段:stores.store_id
     *
     * @param storeId the value for stores.store_id, 
     */
    public void setStoreId(Integer storeId) {
        this.storeId = storeId;
    }

    /**
     * 获取 店铺sn 字段:stores.store_sn
     *
     * @return stores.store_sn, 店铺sn
     */
    public String getStoreSn() {
        return storeSn;
    }

    /**
     * 设置 店铺sn 字段:stores.store_sn
     *
     * @param storeSn the value for stores.store_sn, 店铺sn
     */
    public void setStoreSn(String storeSn) {
        this.storeSn = storeSn == null ? null : storeSn.trim();
    }

    /**
     * 获取 店铺名称 字段:stores.store_name
     *
     * @return stores.store_name, 店铺名称
     */
    public String getStoreName() {
        return storeName;
    }

    /**
     * 设置 店铺名称 字段:stores.store_name
     *
     * @param storeName the value for stores.store_name, 店铺名称
     */
    public void setStoreName(String storeName) {
        this.storeName = storeName == null ? null : storeName.trim();
    }

    /**
     * 获取 店铺公告 字段:stores.store_description
     *
     * @return stores.store_description, 店铺公告
     */
    public String getStoreDescription() {
        return storeDescription;
    }

    /**
     * 设置 店铺公告 字段:stores.store_description
     *
     * @param storeDescription the value for stores.store_description, 店铺公告
     */
    public void setStoreDescription(String storeDescription) {
        this.storeDescription = storeDescription == null ? null : storeDescription.trim();
    }

    /**
     * 获取 店铺总金额 字段:stores.total_amount
     *
     * @return stores.total_amount, 店铺总金额
     */
    public BigDecimal getTotalAmount() {
        return totalAmount;
    }

    /**
     * 设置 店铺总金额 字段:stores.total_amount
     *
     * @param totalAmount the value for stores.total_amount, 店铺总金额
     */
    public void setTotalAmount(BigDecimal totalAmount) {
        this.totalAmount = totalAmount;
    }

    /**
     * 获取 总销量 字段:stores.total_sales
     *
     * @return stores.total_sales, 总销量
     */
    public Integer getTotalSales() {
        return totalSales;
    }

    /**
     * 设置 总销量 字段:stores.total_sales
     *
     * @param totalSales the value for stores.total_sales, 总销量
     */
    public void setTotalSales(Integer totalSales) {
        this.totalSales = totalSales;
    }

    /**
     * 获取 创建时间 字段:stores.add_time
     *
     * @return stores.add_time, 创建时间
     */
    public Integer getAddTime() {
        return addTime;
    }

    /**
     * 设置 创建时间 字段:stores.add_time
     *
     * @param addTime the value for stores.add_time, 创建时间
     */
    public void setAddTime(Integer addTime) {
        this.addTime = addTime;
    }

    /**
     * 获取 更新时间 字段:stores.up_time
     *
     * @return stores.up_time, 更新时间
     */
    public Integer getUpTime() {
        return upTime;
    }

    /**
     * 设置 更新时间 字段:stores.up_time
     *
     * @param upTime the value for stores.up_time, 更新时间
     */
    public void setUpTime(Integer upTime) {
        this.upTime = upTime;
    }

    /**
     * 获取 店主USER_ID 字段:stores.user_id
     *
     * @return stores.user_id, 店主USER_ID
     */
    public Integer getUserId() {
        return userId;
    }

    /**
     * 设置 店主USER_ID 字段:stores.user_id
     *
     * @param userId the value for stores.user_id, 店主USER_ID
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * 获取 开店时获取的礼包ID 字段:stores.gifts_id
     *
     * @return stores.gifts_id, 开店时获取的礼包ID
     */
    public Integer getGiftsId() {
        return giftsId;
    }

    /**
     * 设置 开店时获取的礼包ID 字段:stores.gifts_id
     *
     * @param giftsId the value for stores.gifts_id, 开店时获取的礼包ID
     */
    public void setGiftsId(Integer giftsId) {
        this.giftsId = giftsId;
    }

    /**
     * 获取 二维码图片路径 字段:stores.qrcode
     *
     * @return stores.qrcode, 二维码图片路径
     */
    public String getQrcode() {
        return qrcode;
    }

    /**
     * 设置 二维码图片路径 字段:stores.qrcode
     *
     * @param qrcode the value for stores.qrcode, 二维码图片路径
     */
    public void setQrcode(String qrcode) {
        this.qrcode = qrcode == null ? null : qrcode.trim();
    }

    /**
     * 获取 二维码过期时间 字段:stores.qrcode_expire
     *
     * @return stores.qrcode_expire, 二维码过期时间
     */
    public Integer getQrcodeExpire() {
        return qrcodeExpire;
    }

    /**
     * 设置 二维码过期时间 字段:stores.qrcode_expire
     *
     * @param qrcodeExpire the value for stores.qrcode_expire, 二维码过期时间
     */
    public void setQrcodeExpire(Integer qrcodeExpire) {
        this.qrcodeExpire = qrcodeExpire;
    }

    /**
     * 获取  字段:stores.qr_media_id
     *
     * @return stores.qr_media_id, 
     */
    public String getQrMediaId() {
        return qrMediaId;
    }

    /**
     * 设置  字段:stores.qr_media_id
     *
     * @param qrMediaId the value for stores.qr_media_id, 
     */
    public void setQrMediaId(String qrMediaId) {
        this.qrMediaId = qrMediaId == null ? null : qrMediaId.trim();
    }

    /**
     * 获取 合成之后的二维码图片路径 字段:stores.qrcode_processed
     *
     * @return stores.qrcode_processed, 合成之后的二维码图片路径
     */
    public String getQrcodeProcessed() {
        return qrcodeProcessed;
    }

    /**
     * 设置 合成之后的二维码图片路径 字段:stores.qrcode_processed
     *
     * @param qrcodeProcessed the value for stores.qrcode_processed, 合成之后的二维码图片路径
     */
    public void setQrcodeProcessed(String qrcodeProcessed) {
        this.qrcodeProcessed = qrcodeProcessed == null ? null : qrcodeProcessed.trim();
    }

    /**
     * 获取 合成之后的店铺二维码图片路径 字段:stores.store_qrcode_processed
     *
     * @return stores.store_qrcode_processed, 合成之后的店铺二维码图片路径
     */
    public String getStoreQrcodeProcessed() {
        return storeQrcodeProcessed;
    }

    /**
     * 设置 合成之后的店铺二维码图片路径 字段:stores.store_qrcode_processed
     *
     * @param storeQrcodeProcessed the value for stores.store_qrcode_processed, 合成之后的店铺二维码图片路径
     */
    public void setStoreQrcodeProcessed(String storeQrcodeProcessed) {
        this.storeQrcodeProcessed = storeQrcodeProcessed == null ? null : storeQrcodeProcessed.trim();
    }

    /**
     * 获取 分享语 字段:stores.store_share_desc
     *
     * @return stores.store_share_desc, 分享语
     */
    public String getStoreShareDesc() {
        return storeShareDesc;
    }

    /**
     * 设置 分享语 字段:stores.store_share_desc
     *
     * @param storeShareDesc the value for stores.store_share_desc, 分享语
     */
    public void setStoreShareDesc(String storeShareDesc) {
        this.storeShareDesc = storeShareDesc == null ? null : storeShareDesc.trim();
    }

    /**
     * 获取 店铺店招 字段:stores.store_banner
     *
     * @return stores.store_banner, 店铺店招
     */
    public String getStoreBanner() {
        return storeBanner;
    }

    /**
     * 设置 店铺店招 字段:stores.store_banner
     *
     * @param storeBanner the value for stores.store_banner, 店铺店招
     */
    public void setStoreBanner(String storeBanner) {
        this.storeBanner = storeBanner == null ? null : storeBanner.trim();
    }

    /**
     * 获取  字段:stores.store_avatar_name
     *
     * @return stores.store_avatar_name, 
     */
    public String getStoreAvatarName() {
        return storeAvatarName;
    }

    /**
     * 设置  字段:stores.store_avatar_name
     *
     * @param storeAvatarName the value for stores.store_avatar_name, 
     */
    public void setStoreAvatarName(String storeAvatarName) {
        this.storeAvatarName = storeAvatarName == null ? null : storeAvatarName.trim();
    }

    /**
     * 获取 店铺状态，0=申请，1=正常营业，2=关闭 字段:stores.status
     *
     * @return stores.status, 店铺状态，0=申请，1=正常营业，2=关闭
     */
    public Byte getStatus() {
        return status;
    }

    /**
     * 设置 店铺状态，0=申请，1=正常营业，2=关闭 字段:stores.status
     *
     * @param status the value for stores.status, 店铺状态，0=申请，1=正常营业，2=关闭
     */
    public void setStatus(Byte status) {
        this.status = status;
    }
}